package BJava2月.AJava第一周;

public class D方法重载 {
    //需求：使用方法重载的思想，设计比较两个整数是否相同的方法
    public static void main(String[] args) {

     //调用
       // compare(10,20);

        //compare((byte) 10,(byte) 10);

        byte b1 = 10;
        byte b2 = 10;
        compare(b1,b2);

    }
    //会把相同功能的方法名起成一样的
    //定义方法时候不用那么多单词了
    //调用方法时候也没有那么麻烦了


    public static void compare(byte b1,byte b2){
        System.out.println(b1 == b2);
        System.out.println("byte");
    }
    public static void compare(short s1,short s2){
        System.out.println(s1 == s2);
        System.out.println("short");
    }
    public static void compare(int i1,int i2){
        System.out.println(i1 == i2);
        System.out.println("int");
    }
    public static void compare(long n1,long n2){
        System.out.println(n1 == n2);
        System.out.println("long");
    }

    }
